start/stop station - French English Dictionary